
#include <stdio.h>
#include <string.h>
#include <unistd.h>
int main()
{
    char arr[101];
    char flag[5] = "\\|/-";
    memset(arr, '\0', sizeof(char) * 101);
    for(int i = 0; i < 30; i++)
    {
      arr[i] = '=';
      printf("[%s>][%c] %d%%\r", arr, flag[i % 4], i + 1);
      fflush(stdout);
      usleep(100000);
    }
    printf("\n");
    return 0;       
}

